Text copied to clipboard!

Название

Text copied to clipboard!

React Native разработчик

Описание

Text copied to clipboard!
Мы ищем опытного разработчика React Native, который присоединится к нашей команде для разработки высококачественных мобильных приложений для платформ iOS и Android. Ваша основная задача будет заключаться в создании, тестировании и поддержке кроссплатформенных мобильных решений, обеспечивающих отличную производительность и пользовательский опыт. Вы будете работать в тесном сотрудничестве с дизайнерами, менеджерами проектов и другими разработчиками, чтобы реализовать функциональность, соответствующую требованиям бизнеса. Мы ожидаем, что вы будете активно участвовать в процессе проектирования архитектуры приложений, а также предлагать улучшения и оптимизации существующего кода. Идеальный кандидат должен обладать глубокими знаниями JavaScript и TypeScript, а также иметь опыт работы с React Native, Redux, REST API и современными инструментами разработки. Знание нативной разработки под iOS и Android будет большим плюсом. Мы ценим инициативность, ответственность и стремление к постоянному профессиональному росту. Если вы увлечены мобильной разработкой и хотите работать над интересными проектами в дружной команде, мы будем рады видеть вас среди нас. Обязанности включают в себя: - Разработка и поддержка мобильных приложений на React Native - Интеграция с RESTful API и сторонними сервисами - Работа с системой контроля версий (Git) - Участие в проектировании архитектуры приложений - Проведение тестирования и устранение багов - Оптимизация производительности приложений - Взаимодействие с дизайнерами и другими членами команды - Поддержка CI/CD процессов - Написание технической документации - Участие в код-ревью и обмене знаниями с командой Если вы хотите развиваться в сфере мобильной разработки и работать в инновационной компании, отправьте нам своё резюме и портфолио проектов.

Обязанности

Text copied to clipboard!
  • Разработка мобильных приложений с использованием React Native
  • Интеграция с внешними API и сервисами
  • Оптимизация производительности и устранение багов
  • Участие в проектировании архитектуры приложений
  • Работа с системой контроля версий Git
  • Тестирование и отладка приложений
  • Сотрудничество с дизайнерами и другими разработчиками
  • Поддержка CI/CD процессов
  • Написание и поддержка технической документации
  • Участие в код-ревью и обмене знаниями

Требования

Text copied to clipboard!
  • Опыт работы с React Native от 2 лет
  • Хорошее знание JavaScript и TypeScript
  • Опыт работы с Redux или другими state-менеджерами
  • Понимание принципов REST API
  • Опыт работы с Git
  • Знание английского языка на уровне чтения технической документации
  • Опыт публикации приложений в App Store и Google Play
  • Знание нативной разработки под iOS и/или Android — плюс
  • Умение работать в команде и самостоятельно
  • Желание учиться и развиваться

Возможные вопросы на интервью

Text copied to clipboard!
  • Какой у вас опыт работы с React Native?
  • Какие проекты вы реализовали с использованием React Native?
  • Использовали ли вы Redux или другие state-менеджеры?
  • Есть ли у вас опыт публикации приложений в App Store или Google Play?
  • Работали ли вы с нативными модулями iOS или Android?
  • Как вы подходите к тестированию мобильных приложений?
  • Какие инструменты вы используете для отладки и профилирования?
  • Как вы организуете архитектуру мобильного приложения?
  • Как вы решаете конфликты в команде?
  • Готовы ли вы работать в гибком графике?